battle of the thames - Alemán Inglés Diccionario